#!/usr/bin/python3
# -*- coding:utf-8 -*-
""""
@Author: 李吉凯
@Email: lijk34925@hundsun.com
@Time: 2022/6/21 19:30
@File: 工作流_查询.py
"""
from BladeFerm.Lib.Common import DownPath
from BladeFerm.hui12_common.check_data import check_file_exit
from BladeFerm.hui2_app import FE
from BladeFerm.utils.basic_opration import clear_dir
from 基础公共脚本.公共方法_hui2 import open_menu, arm_form_fill


def deal_finised_export(input_data=None, ui_expect=None):
    # 进入 风险等级查询 菜单 客户风险评估/风险等级查询
    open_menu({'子系统名称': '反洗钱系统', '菜单名称': '流程管理/已办流程'})
    # 清空目录
    clear_dir(DownPath)

    # 导出 数据
    grid = FE.table_new(idname={'text': '流程标题'})
    is_all = True if input_data.get('导出全部否', '是') == '是' else False
    grid.export_second(is_all=is_all, rows=input_data.get('导出数据行', None))

    FE.button(idname={'xpath': './/div[@class="h-modal-confirm-body"]//ancestor::div[@class="h-modal-confirm"]//button',
                      'text': '确定'}).click()

    # 校验
    check_file_exit(ui_expect.get('期望结果'))

